|
CATIA V5 Programmierung : Objekt einfügen
prosper am 02.05.2005 um 18:53 Uhr (0)
Hallo, ich habe es nochmal unter R12 und R14 probiert, und bei funktionniert es. Sub test() Dim spart(0) spart(0) = Sub test() Dim spart(0) spart(0) = C:CADModelle est.CATPart CATIA.ActiveDocument.Product.Products.AddComponentsFromFiles spart, All End Sub Die Datei C:CADModelle est.CATPart muss da sein und ein CATProduct muss offen sein. Gruss Chris
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datei in Drawing einfügen
prosper am 16.06.2005 um 19:41 Uhr (0)
Sub CATMain() Set opic = CATIA.ActiveDocument.Sheets.ActiveSheet.Views.Item(1).Pictures Set onewpic = opic.Add( C:your_pic.bmp , 100, 100) End Sub Ein Drawing muss bereits offen sein
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Get coordinates goes wrong...
prosper am 28.03.2006 um 20:20 Uhr (0)
Hallo,ich schreibe mal auf Deutsch....GetCoordinates gibt dir immer die Kooardinaten besogen aufs Absolute Achsensysten (relativ aux deine 3 Hauptebene).Im der Datei speichert also CATIA immer deine Absolute Koordinnaten. Ab R15 ist es bischen anders. Die Koordinnaten besogen aufs aktive Achsensystem werden automatisch und dynamisch beim Feature klicken berechnet.Um die globale Koord. in einem lokalen AS zu berechnen gibt es meiner Meinung nach folgende Möglichkeit:Positionsmatrize des AS (GetComponents gl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATDUA Batch
prosper am 02.08.2006 um 11:58 Uhr (0)
Servus zusammen,um eine komplette Produktstruktur über ein CATDUA Batch Prozess laufen zu lassen generiere ich mir n XML Dateien und lass n Mal den BatchProzess über "catutil -Name CATDUAV5 C:abc.xml" laufen.Es funktionniert alles wunderbar. Es dauert aber ziemlich lang, weil er jedes Mal die ganze Umgebung neu laden muss (ich starte catutil jedes Mal neu).Meine Fragen sind:Gibt es eine Möglichkeit diesen "Catutil" mit mehrere XMLs auf einmal zu füttern damit ich nicht n Mal diesen "Catutil" starten muss?G ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATDUA Batch
prosper am 06.08.2006 um 07:35 Uhr (0)
Hallo,die Lösung ist zwar nicht optimal aber immer besser als eine XML-Datei pro Datei generieren und Batch starten.Was ich mache: ich generiere eine XML-Datei pro Ordner in der alle Dateien von einem Ordner beschrifftet und starte die Batch-Routine für jeden Ordner. Warum? Ganz einfach, weil jede Ausgangsdatei in den gleichen Ordner überschrieben werden soll.Obs für aller klar weiss ich nicht....Gruß, Christoph
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetCoordinates
prosper am 20.07.2005 um 19:27 Uhr (1)
Hallo Felsen,habe das Makro "on the fly" programmiert deswegen.Probiere es doch einfach mal mit:Set Datei = CATIA.FileSystem.CreateFile ("c: empoutput.csv", True)Ein folder C: emp muss es aber geben...Viel Spass!GrussProsper
|
| In das Form CATIA V5 Programmierung wechseln |